home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / util2 / zipr40.zip / ZIPR40.ZPR / ZIFEDIT.REV < prev    next >
Text File  |  1979-11-30  |  27KB  |  752 lines

  1.              ZIF Editor Revision History
  2.  
  3.  
  4. 06-12-93 ■ Version 1.8  (Internal BETA version.  Not released.)
  5.     
  6.        . Added a Clear Screen command to the File Exit 
  7.          routine to erase the screen before returning to
  8.          the operating system or a DOS prompt.
  9.        
  10.        . Fixed problem where using a text box as a multi-
  11.          line label allowed the user to select and delete the
  12.          internal text using the mouse, even though no tab-
  13.          stop property was set to the item.  Changed all text
  14.          boxes to labels to prevent future problems.
  15.        
  16.        . Fixed Logo Screen problem where clicking on the 
  17.          logo screen would cause it to have a shadow, only
  18.          to disappear once another form was selected.  
  19.          Shadow now appears all the time.
  20.        
  21.        . Added code to set ZIPR.INI file defaults if any
  22.          entries are blank after reading the file.
  23.  
  24.  
  25. 06-04-93 ■ Version 1.7  (Internal BETA version.  Not released.)
  26.  
  27.        . Created subroutines with common code to reduce
  28.          code size and simplify.
  29.  
  30.        . Shortened form names to decrease code size and
  31.          alleviate memory problems.
  32.  
  33.        . Added code to change the mouse cursor to a smiley
  34.          face when forms are loading, or events are being
  35.          processed.  This indicates to the user that the
  36.          ZIF Editor is in the process of performing a set of
  37.          instructions.
  38.  
  39.        . Issued a call to read the ZIPR.INI file each time
  40.          the settings are accessed from the main menu, 
  41.          instead of reading the file only when the form is
  42.          loaded for the first time.
  43.  
  44.        . Added code to warn users before performing a delete
  45.          file operation.
  46.        
  47.        . Changed the way the .HLP file is loaded.  Since 
  48.          this file is pre-formatted, it can be loaded as a 
  49.          single string.  (Much faster.)
  50.  
  51.        . Added error trapping when users attempt to type a
  52.          full path in the open or delete filename field.
  53.  
  54.        . Added code to trim any potential spaces from the 
  55.          beginning or end of the Registration Name, 
  56.          Registration Number, Prelog Delay, and Epilog Delay
  57.          fields.
  58.  
  59.        . Changed code to copy the program directory to the
  60.          compressed file directory field each time the
  61.          program directory loses the focus, as long as the
  62.          "Use Alternate Directory..." checkbox is not 
  63.          checked.
  64.  
  65.        . Added check to make sure that help file exists 
  66.          before attempting to display in help screen.
  67.  
  68.        . Added help screen with general information about the
  69.          ZIF Editor.
  70.  
  71.        . Added registration information screen with instruc-
  72.          tions on how to register ZIP'R and the ZIF Editor.
  73.  
  74.        . Added code to automatically append a backslash to 
  75.          compression path entries if one is not present.
  76.  
  77.        . Added code to read and interpret AlternateDIR field 
  78.          from old style ZIF files.
  79.  
  80.        . Added error trapping when the ZIF Editor attempts to
  81.          access a floppy drive that is not ready.  If the ZIF
  82.          Editor detects that the drive is not ready, it 
  83.          changes the drive back to the default.
  84.  
  85.        . Added code to trap the [ENTER] key when a file list
  86.          box is selected.  If a file is not highlighted, the
  87.          [ENTER] key will highlight it.  Once a file is 
  88.          highlighted, the [ENTER] key will open or delete the
  89.          file.             
  90.  
  91.        . Added code to trap the [ENTER] key when a directory
  92.          list box is selected.  When [ENTER] is pressed, the
  93.          directory is changed, and the file list updated.
  94.        
  95.  
  96. 06-02-93 ■ Version 1.6  (Internal BETA version.  Not released.)
  97.  
  98.        . Changed operation of pattern buttons on program 
  99.          browse screen.  Once *.* is selected, any existing
  100.          check marks are removed from the *.BAT, *.COM, and
  101.          *.EXE check boxes.  Likewise, once *.BAT, *.COM, or
  102.          *.EXE is selected, any existing check mark is 
  103.          removed from the *.* check box.
  104.  
  105.        . Added code to make sure that when the Update Option
  106.          check box is disabled, the check mark is removed
  107.          from the box.           
  108.  
  109.        . Added code to warn a user if changes have not been
  110.          saved before exiting from the ZIF editing screen.
  111.  
  112.        . Assign "new" ZIF file variables only when "Save"
  113.          or "Cancel" is selected from the main ZIF editing
  114.          screen.  This reduces code size, and slightly
  115.          increases the speed of saving variables on the
  116.          Compression Options screen.
  117.  
  118.        . Changed Update Option check box to be disabled
  119.          (grayed) instead of invisible when non-PKZIP 
  120.          options are selected on the Compression Options
  121.          screen.
  122.  
  123.        . Changed option boxes for *.BAT, *.COM, *.EXE, and
  124.          and *.* on program browse screen to check boxes.
  125.          This allows different combinations of file types to
  126.          be listed at the same time, giving users the option
  127.          to see only the files they choose.
  128.  
  129.        . Added code to make sure there are no files high-
  130.          lighted when the program browse command button is
  131.          selected.
  132.  
  133.        . Added code to open and delete screens to always
  134.          display the current path with a filename or 
  135.          wildcards after it.
  136.  
  137.        . Moved code from open and delete load routines to
  138.          main menu open and delete click routines to clean
  139.          up unnecessary placement of variables.  Deleted
  140.          load routines for all open and delete screens.
  141.  
  142.        . Removed redundant code that selected text in the 
  143.          first field of a screen when a form was loaded.
  144.  
  145.        . Added code to make sure a file is entered in the 
  146.          filename field and exists on the program browse
  147.          screen when "Ok" is selected.  Otherwise, an error
  148.          message will display.
  149.  
  150.        . Fixed problem where .ZIF, .IN, and .OUT extensions
  151.          were being added to the filename field on the open 
  152.          and delete screens when the field already contained
  153.          a filename with an extension other than .ZIF, .IN,
  154.          or .OUT.
  155.          
  156.        . Fixed problem where .ZIF, .IN, and .OUT extensions
  157.          were being added to a blank entry in the filename 
  158.          field when the open or delete filename field lost 
  159.          the focus.
  160.  
  161.        . Added code to the open and delete file routines to
  162.          make sure a filename is entered and exists before 
  163.          attempting to open or delete it.
  164.  
  165.        . Fixed typing error that caused only the first four
  166.          characters of the Executable File field to be high-
  167.          lighted when the field was selected.
  168.  
  169.        . Added code to initialize .ZIF, .IN, and .OUT file
  170.          variables when the open command is selected from
  171.          the main menu.
  172.  
  173.        . Added additional variable defaults for compression
  174.          options to the InitializeZIFFileVariables sub-
  175.          routine to eliminate the possibility of some fields
  176.          not being properly reset.
  177.  
  178.        . Added code to set the default program browse
  179.          directory to the root of the program drive if the 
  180.          program directory field is blank or cannot be 
  181.          found.
  182.  
  183.        . Fixed problem where a double backslash (\\) would
  184.          appear on the current path when attempting to open
  185.          or delete a file from the root directory.
  186.  
  187.        . Removed redundant code that triggered a refresh of 
  188.          the file lists at other points within the code.
  189.  
  190.        . Added code to update (refresh) the open and delete
  191.          file lists when "Open" or "Delete" is selected from
  192.          the main menu.
  193.  
  194.        . Created common subroutines call "InitializeINFile-
  195.          Variables" and "InitializeOUTFileVariables".  Used
  196.          these routines to clear any remaining data once the
  197.          "New" command is selected from the main menu.
  198.  
  199.        . Added code to make sure the "Use Alternate Direc-
  200.          tory for Compressed File" check box was checked
  201.          when opening a file, if the Compressed File
  202.          Directory was different from the Program Directory.
  203.  
  204.        . Added code to return the focus to the ZIF Editor's
  205.          main menu after selecting "Save" or "Cancel" from
  206.          the IN and OUT editing screens.
  207.  
  208.        . Added code to instruct the alternate compressed 
  209.          file directory browse screen to display the
  210.          directory specified in the Compressed File 
  211.          Directory field.  If one does not exist, it will
  212.          display the directory in the Program Directory
  213.          field.  If this does not exist, it will default
  214.          to the current drive and directory.             
  215.  
  216.        . Added code to instruct the program browse screen 
  217.          to check if a program path existed before 
  218.          displaying the screen.  If a program path exists, 
  219.          the program browse screen changes to the correct
  220.          directory before showing the file list.  If a 
  221.          program path does not exist, the program browse
  222.          screen defaults to the current drive and directory.
  223.  
  224.        . Removed unnecessary code of saving variables that
  225.          were passed to the old style ZIF files.  Since the
  226.          new ZIF Editor only writes new style files, the old
  227.          code was no longer needed.
  228.  
  229.  
  230. 05-30-93 ■ Version 1.5  (Internal BETA version.  Not released.)
  231.  
  232.        . Changed the default file list pattern for the
  233.          program browse screen to *.*.
  234.  
  235.        . Changed explanation for .IN and .OUT commands on
  236.          the editing screens for IN and OUT files.
  237.  
  238.        . Added code to set ProgramConcurrentAccess to 1 
  239.          when reading a .ZIF file if the initial entry
  240.          is blank.             
  241.  
  242.        . Removed code to write old style ZIF files, since 
  243.          the ZIF Editor automatically converts old style
  244.          ZIF files to new style ZIF files.
  245.  
  246.        . Added common subroutine called ZipNameLostFocus to 
  247.          add a compressed file extension to the Compressed
  248.          Filename field when an old style ZIF file is
  249.          loaded.
  250.  
  251.        . Removed default designation from all "Save" and
  252.          "Ok" command buttons.
  253.  
  254.        . Added code to reset the current path and filename
  255.          on an open or delete screen after opening or
  256.          deleting a file.
  257.  
  258.        . Added code to reset filename field on open and
  259.          delete screens to *.ZIF, *.IN, or *.OUT after
  260.          opening or deleting a file.
  261.  
  262.        . Added code to set focus to main menu after
  263.          selecting Cancel on an open or delete screen.
  264.  
  265.        . On warning message about overwriting a file, added
  266.          code to return the cursor to the filename field if
  267.          "Cancel" is selected from the dialog box.
  268.  
  269.        . Added code to check if a .ZIF, .IN, or .OUT file
  270.          exists before attempting to save it.  If the file
  271.          exists, a warning message is issued, asking whether
  272.          or not the file should be overwritten.
  273.  
  274.        . Added code to reread open and delete file lists
  275.          after saving a new .ZIF, .IN, or .OUT file.
  276.  
  277.        . Added code to reread open file lists when OK or 
  278.          Cancel command buttons are selected.
  279.  
  280.        . Widened Network Options screen to completely 
  281.          cover the logo screen.
  282.  
  283.        . Changed all "ENTER = Ok", "ENTER = Save", and 
  284.          "ESC = Cancel" to "Ok", "Save", and "Cancel".  
  285.          Included hotkeys to allow keyboard access.
  286.  
  287.        . Added code to make sure that a backslash is located
  288.          at the start of the Program Path and Compressed 
  289.          File Directory fields, even if another backslash
  290.          exists at a different location in the field.
  291.  
  292.        . Added common subroutine called CFDLostFocus to trim
  293.          and format information located in the Compressed
  294.          File Directory field.
  295.  
  296.        . Passed the current path of the compressed file
  297.          directory browsing screen to the Compressed File
  298.          Directory text box.
  299.  
  300.        . Disabled access to the Compressed File Directory
  301.          and the associated browse button when the "Use
  302.          Alternate Directory for Compressed File" checkbox
  303.          is not selected.  This "grays" the controls, 
  304.          preventing mouse and keyboard users from accessing
  305.          them.
  306.  
  307.        . Added code to trim potential drive specifications 
  308.          from the Program Directory field.
  309.  
  310.        . Created common subroutines for LogDirectoryLostFocus
  311.          and ProgramNameLostFocus.  Added calls for these
  312.          routines when the OK button is selected from the
  313.          program browse screen.  (This trims the Executable
  314.          File field, copies it to the Compressed Filename 
  315.          field, and copies the Program Directory field to the
  316.          Compressed File Directory field.
  317.  
  318.        . Added code to instruct a double-click on the 
  319.          program browse file list to trigger the OK command
  320.          button.
  321.  
  322.        . Fixed problem where the current path on the 
  323.          program browse screen was automatically changing 
  324.          to the current default directory to look for a file
  325.          when the OK button was selected.
  326.  
  327.        . Arranged a logical tabbing order on program browse
  328.          screen.
  329.          
  330.        . Set the "F10 = OK" command button on the program
  331.          browse screen to accept the [ENTER] key, and the 
  332.          "ESC = Cancel" button to accept the [ESC] key.
  333.  
  334.        . Added About screen to identify version number and
  335.          copyright information.
  336.  
  337.        . Changed wording on IN and OUT editing screen to
  338.          clarify when the DOS commands would actually be
  339.          executed.
  340.  
  341.        . Removed unnecessary frame caption from Network 
  342.          Options screen.
  343.  
  344.        . Added code to copy the contents of the Program
  345.          Directory field to the Compressed File Directory
  346.          field as a default setting.  This speeds up the 
  347.          process of data entry, assuming that the compressed
  348.          file will reside in the same location as the 
  349.          program sub-directory.
  350.  
  351.        . Added intermediate variable before calling the
  352.          subroutine SetOldZipTypeListIndex to fix a problem
  353.          where the Compression Type was not being read and
  354.          interpretted from an opened file properly.
  355.  
  356.        . Fixed a problem where the filename of a new style
  357.          ZIF file was not being properly transferred from
  358.          the opening screen to the ZIF editing screen once
  359.          the file had been opened.
  360.  
  361.        . Fixed a problem on the Open File screen for .ZIF,
  362.          .IN, and .OUT files, where typing a name in the 
  363.          Filename field and pressing [ENTER] would cause an
  364.          error stating "The file you selected does not 
  365.          exist."
  366.  
  367.        . Fixed a problem on the Open .ZIF File screen that
  368.          caused the Current Path to be incorrectly updated
  369.          to the default program path when OK was selected.
  370.  
  371.        . Updated the network options screen to explain the
  372.          purpose of the Maximum Users field.
  373.  
  374.        . Moved cursor to text editor field on IN and OUT
  375.          editing screens after opening a .IN or .OUT file.
  376.  
  377.        . Reset fields on IN and OUT editing screens when
  378.          "New" is selected from the menu.
  379.  
  380.        . Removed Compressed File Drive option from
  381.          compression options screen.
  382.  
  383.        . Fixed problem where leaving the Executable 
  384.          Filename field blank and pressing [TAB] would 
  385.          cause a lone compressed file extension to be
  386.          placed in the Compressed Filename field.           
  387.  
  388.        . Added speed keys to Compression, Network Options,
  389.          and Program Browse command buttons on ZIF
  390.          editing screen.
  391.  
  392.        . Changed tabbing order on ZIF editing screen and
  393.          compression options screen to follow the natural
  394.          order of the screen.
  395.  
  396.        . Added "Use Alternate Directory for Compressed
  397.          File" checkbox to compression options screen.
  398.          An alternate compressed file directory cannot
  399.          be specified unless this box is checked.
  400.  
  401.        . Fixed problem where a compressed file extension
  402.          was being appended to a blank entry in the 
  403.          Compressed Filename field.
  404.  
  405.        . Fixed problem with network drives causing the ZIF
  406.          Editor to write the server name and volume name 
  407.          following the drive specification.
  408.  
  409.        . Fixed ZIF file problem where Parameters field was
  410.          not being written.  (Missing statement in 
  411.          WriteZIFFile subroutine.
  412.  
  413.  
  414. 05-27-93 ■ Version 1.4  (Internal BETA version.  Not released.)
  415.  
  416.        . Added code to convert all fields to UPPER CASE
  417.          when the [TAB] key is pressed.  (The only 
  418.          exceptions to this are the Parameters field, and
  419.          the text editing boxes for .IN and .OUT files.)
  420.  
  421.        . Added code to redraw a file list after a file has
  422.          been deleted.
  423.  
  424.        . Added code to reset the focus to the first field
  425.          of an editing screen each time it is re-displayed
  426.          on the screen.
  427.  
  428.        . Added code to automatically update the extension
  429.          on the Compressed Filename field when the type of
  430.          compression selected is changed.
  431.  
  432.        . Added code to append a .ARJ, .LZH, .SQZ, or .ZIP
  433.          extension to the Compressed Filename field, 
  434.          depending on the type of compression selected.
  435.          
  436.        . Added code to copy the executable filename to the
  437.          Compressed Filename field to speed up data entry 
  438.          time.  (This copy is only performed if the 
  439.          Compressed Filename field is blank.)
  440.  
  441.        . Removed extension (if it exists) from Executable 
  442.          File field when [TAB] is pressed.
  443.  
  444.        . Checked for the existence of a selected file
  445.          before attempting to open or delete it.
  446.  
  447.        . Added browse button to aid users in locating
  448.          the compressed file drive and compressed file
  449.          directory.            
  450.  
  451.        . Added browse button to aid users in locating
  452.          the program drive, program directory, and program
  453.          filename.
  454.  
  455.        . Added option to open .ZIF, .IN, and .OUT files 
  456.          from any drive and/or directory.
  457.  
  458.        . Created new screens to open and delete .ZIF, .IN,
  459.          and .OUT files.
  460.  
  461.        . New programming language provides better mouse
  462.          support.  Mouse movements are more natural, acting
  463.          similar to other programs. This should also fix a 
  464.          bug with slow response time when using a mouse.
  465.  
  466.        . Created new editing screens for .ZIF, .IN, and
  467.          .OUT files.  New programming language allows the 
  468.          the use of the [HOME], [END], [INSERT], and arrow
  469.          keys, as well as the ability to cut, copy, and paste
  470.          text.  Field text may now be edited, without the 
  471.          need to retype an entire line.
  472.  
  473.        . Switched to new programming language and began 
  474.          rewriting initial code.
  475.  
  476.  
  477. 04-20-93 ■ Version 1.3
  478.  
  479.        . Modified help screens to reflect new name, "ZIP'R For 
  480.          DOS".
  481.  
  482.        . Added support for 16384 and 32768 byte clusters.
  483.        
  484.        . Extended "Compression" field to allow "-Q"
  485.          (Query) option to be entered.
  486.        
  487.        . Extended "Compression" field to allow "-U" 
  488.          (Update) option to be entered.
  489.        
  490.        
  491. 03-28-93 ■ Version 1.2           
  492.        
  493.        . Added time stamp on all files to indicate the 
  494.          version number.
  495.  
  496.  
  497. 03-14-93 ■ Version 1.1
  498.  
  499.        . Removed "Exit" from PaintAboutScreen subroutine, 
  500.          which would cause an exit to a DOS prompt if the
  501.          ESCape key was pushed.
  502.        
  503.        . Fixed several problems related to Shift-Tab support.
  504.        
  505.        . Added support for Shift-Tab in .IN, .OUT, and the           
  506.          ZIPR.INI related screens.
  507.  
  508.        . Added support for Shift-Tab in .ZIF editing screen.
  509.        
  510.        . Fixed display problem with ZipType field being one
  511.          character too long on the edit screen.
  512.  
  513.  
  514. 03-09-93 ■ Version 1.0
  515.        . Released to public as version 1.0.
  516.  
  517.  
  518. 03-09-93 ■ Version 0.9ß
  519.  
  520.        . Clear screen when exiting ZIF Editor through the
  521.          "Quit" menu option.
  522.  
  523.  
  524. 03-08-93 ■ Version 0.8ß
  525.  
  526.        . Modified ZIF Editor help screen routines for 
  527.          easier maintenance.
  528.        
  529.        . Added Alternate \DIR\ field to ZIF Editor help
  530.          screen.
  531.        
  532.        . Streamlined ZIFED??.OBJ code to reduce code size.
  533.        
  534.        . Changed location specifications to include leading
  535.          digit.  (i.e 05 vs 5.)
  536.        
  537.        . Fixed display problem in PaintAboutScreen 
  538.          subroutine.  (Missing statement.)
  539.        
  540.        . Removed uppercase conversion routine from 
  541.          registration name field in ZIF Editor to make
  542.          the ZIPR.INI file compatible with ZIP'R.
  543.        
  544.        . Compressed executable file to reduce disk space
  545.          requirement from 240K to about 40K!
  546.        
  547.        . Changed top menu to automatically activate when
  548.          hotkeys are pressed.
  549.        
  550.        . Changed menu divider lines from "-" to "─".
  551.        
  552.        . Added "File" after .ZIF, .IN, and .OUT on the menus.
  553.          
  554.        . Fixed "backspace" bug in the .IN and .OUT editors.
  555.  
  556.  
  557. 03-05-93 ■ Version 0.7ß
  558.  
  559.        . Fixed problem where OldDOSCommand? information 
  560.          was not being cleared when editing.
  561.        
  562.        . Divided .IN and .OUT related editing code into 
  563.          separate IN??.OBJ and OUT??.OBJ modules.
  564.        
  565.        . Added support to maintain .IN and .OUT files.           
  566.        
  567.        . Enhanced previous "single space" fix to allow 
  568.          multiple spaces to be handled properly.
  569.        
  570.        . Fixed problem where entering a single space in the
  571.          "Path" field would prepend a backslash character, 
  572.          even though the field was empty.
  573.          
  574.        . Fixed problem where entering a single space in the
  575.          "Alternate \DIR\" field would prepend a backslash
  576.          character, even though the field was empty.
  577.        
  578.        . Added ".ZIF" to "File" menu options.
  579.        
  580.        . Added keystroke help screen to "File Open" and 
  581.          "File Delete" menu options.
  582.        
  583.        . Added "Alternate \DIR\" field to .ZIF editing 
  584.          screen to allow alternate program sub-directories
  585.          to be specified.
  586.  
  587.  
  588. 03-04-93 ■ Version 0.6ß
  589.  
  590.        . Removed copyright notice from editing screens to
  591.          provide additional room for fields.
  592.        
  593.        . Increased the width and height of the file pick
  594.          lists to 16 files/characters.
  595.          
  596.        . Changed the ZIF Editor to prompt the user whether
  597.          to save a file that had been changed, even if 
  598.          "ESC" was pressed to cancel the editing session.
  599.        
  600.        . Fixed a problem when attempting to "ESCape" from
  601.          the first field in the .ZIF editing screen after
  602.          previously entered information had been "tabbed 
  603.          through".
  604.        
  605.        . Fixed a problem where the prepending of the 
  606.          backslash character by the ZIF Editor to the 
  607.          "Path" field would extend the display beyond
  608.          the field boundaries.
  609.        
  610.        . Fixed a problem where the ZIP'R Defaults screen 
  611.          would not display blank entries properly.  (The 
  612.          "EPILOGDELAYTIME=" information would display.)
  613.        
  614.        . Fixed more bugs related to using the tab key on the
  615.          last field of the editing screens, which would cause
  616.          the first field to not be saved.
  617.        
  618.        . Added "ESC", "TAB", and "RETURN" key explanations 
  619.          at the bottom of the ZIP'R Defaults, and ZIP'R 
  620.          Register screens.
  621.        
  622.        . Fixed bug where using the tab key on the last field
  623.          of the ZIP'R Register screen would cause changes to
  624.          the first field to not be saved.
  625.        
  626.        . Fixed bug where using the tab key on the last field
  627.          of the ZIP'R Defaults screen would cause changes to
  628.          the first field to not be saved.
  629.        
  630.        . Fixed bug where using the tab key on the last field
  631.          of the .ZIF editing screen would cause changes to
  632.          the first field to not be saved.
  633.        
  634.        . Added immediate trigger to "OK" screens, to allow
  635.          the "O" key to be pressed in addition to "RETURN"
  636.          or "ESC".
  637.  
  638.  
  639. 03-02-93 ■ Version 0.5ß
  640.  
  641.        . Fixed problem where new .ZIF files were not being
  642.          saved.
  643.        
  644.        . Added error messages when .ZIF and ZIPR.INI files
  645.          already exist.
  646.        
  647.        . Added additional information for ConcurrentAccess 
  648.          field of .ZIF file editor.  (This field is only 
  649.          needed for the Network/Multitasker version of ZIP'R.
  650.        
  651.        . Added error message dialog boxes if no .ZIF files
  652.          exist in the directory.
  653.        
  654.        . Added support to automatically append a backslash to the
  655.          compression program path entries in the ZIP'R Defaults
  656.          section of the editor.
  657.  
  658.        . Added support to automatically add a preceding backslash
  659.          to the LogDirectory entry in the editor.
  660.        
  661.        . Added support to automatically add a colon after the 
  662.          LogDrive entry in the editor.
  663.        
  664.        . Added support for PgUp and PgDn to help menu screens.
  665.        
  666.        . Fixed various cursor display problems.
  667.        
  668.        . Added help screens to the help menu.
  669.        
  670.        . Fixed shadow box and hotkey problem with "File Delete"
  671.          option.
  672.        
  673.        . Completed support for the backspace key in all editing
  674.          modules of the ZIF Editor.
  675.        
  676.        . Added preliminary support for the backspace key when
  677.          editing .ZIF files.
  678.  
  679.  
  680. 02-28-93 ■ Version 0.4ß
  681.  
  682.        . Added finishing touches to all screens.  (Shadows,
  683.          etc.)
  684.        
  685.        . Added support to read and write registration 
  686.          information from ZIPR.INI file.
  687.        
  688.        . Added support to read and write ZIPR.INI file.
  689.        
  690.        . Added "Delete" option to file menu to delete .ZIF 
  691.          files.
  692.        
  693.        . Removed superfluous "Save" and "save As" options from
  694.          file menu.  File saving is done automatically after 
  695.          file editing is complete.
  696.          
  697.        . Created new EDIT??.OBJ module, and moved some of the           
  698.          subroutines from the ZIFED??.OBJ module to the new
  699.          location.
  700.  
  701.        . Changed edit screen input routines to allow tabbing
  702.          between fields.
  703.  
  704.  
  705. 02-26-93 ■ Version 0.3ß
  706.  
  707.        . Added MENU??.OBJ module to contain menu related code.
  708.        
  709.        . Added confirmation dialog boxes.
  710.        
  711.        . Enhanced .ZIF file editor to automatically save changed
  712.          files.
  713.        
  714.        . Added copyright notice code.
  715.        
  716.        . Added code to create new .ZIF file.
  717.        
  718.        . Now redraw top line of edit screen when .ZIF file name
  719.          is changed.  Display problem when new file name was 
  720.          shorter than the old one.
  721.        
  722.  
  723. 02-25-93 ■ Version 0.2ß
  724.  
  725.        . Added code to open a .ZIF file.
  726.        
  727.        . Added ESCape key support on menu items.           
  728.  
  729.        . Added ESCape key support when editing .ZIF files.
  730.  
  731.  
  732. 02-25-93 ■ Version 0.1ß
  733.  
  734.        . Added code to save .ZIF file. 
  735.        
  736.        . Added Program Paths and Program Register menu options.
  737.        
  738.        . Use old values for variables if new values are blank.
  739.  
  740.  
  741. 02-25-93 ■ Version 0.0ß
  742.  
  743.        . Added ZIP'R introduction screen to pop-up when the 
  744.          ZIF editor is executed.
  745.  
  746.        . Added code to read a .ZIF file and import it into the 
  747.          .ZIF file editing screen.
  748.  
  749.        . Began initial development on ZIP'R's ZIF (ZIP'R Information
  750.          File) Editor.  Created pulldown menu system.  Created 
  751.          editing screen to edit ZIP'R's .ZIF files.  
  752.